FluentCrm\App\Hooks\Handlers\ExternalPages C

Total Complexity 116
Dependencies 8
Dependents 1
Total lines 756
Lines of code 589
Logical lines of code 323
Comment lines 13
Methods 22
Properties 2

Methods 22

Method Rating Maintainability Complexity Lines of code
handleContactWebhook()
C
32 24 99
handleManageSubPref()
A
38 12 71
bounceHandlerSES()
A
39 12 66
handleUnsubscribe()
A
43 10 47
confirmationPage()
A
41 9 56
unsubscribePage()
S
44 6 44
recordSoftBounce()
S
52 6 23
getPublicLists()
S
55 6 20
recordUnsubscribe()
S
55 4 18
getRoute()
S
65 4 9
extractEmail()
S
61 3 12
getManageSubscriptionHtml()
S
53 2 23
loadAssets()
S
56 2 20
trackEmailOpen()
S
57 2 17
manageSubscription()
S
60 2 13
handleBackgroundProcessCallback()
S
62 2 11
route()
S
74 2 5
handleBenchmarkUrl()
S
70 2 6
SmartUrlHandler()
S
72 2 5
bounceHandler()
S
71 2 6
unsubscribeReasons()
S
63 1 10
hideEmail()
S
64 1 8